*** Fichero Files.TXT
************************************************
*** * Descripcin de los FICHEROS de:        ***
***    - Servidor FSQL                       ***
***    - FIRST                               ***
***    - Ejemplos de Bases de Datos Difusas  ***
*** * Notas sobre su Instalacin             ***
************************************************
***  Jos Galindo Gmez:  Octubre 1998       ***
************************************************
               Ejecutado
Fichero           por   Utilidad
-----------------------------------------------------------------------------------
FIRSTins.sql      SYS   Script de instalacin de FIRST (tablas, permisos...)
FIRSTdes.sql      SYS   Script de desistalacin de FIRST

SFSQLins.sql      SYS   Script de instalacin del Servidor FSQL
SFSQLdes.sql      SYS   Script de desinstalacin del Servidor FSQL

FSQL_PKG.sql	---   Paquete FSQL_PKG: Servidor FSQL y funciones tiles para el Cliente FSQL
FSQL_SEM.sql      ---   Paquete FSQL_SEMANTIC: Analizador semntico del Servidor
FSQL_AUX.sql      ---   Paquete FSQL_AUX: Funciones Auxiliares usadas por los dems paquetes
FSQL_F.sql        ---   Paquete FSQL_FUNCTIONS: Funciones de comparacin difusa
FSQL_F2.sql       ---   Paquete FSQL_FUNCTIONS2: Funciones de comparacin difusa

FDBins.sql        USER  Script de instalacin de un ejemplo de Base de Datos Difusa
FDBdes.sql        USER  Script de desinstalacin del ejemplo anterior
Basketin.sql      USER  Script de instalacin de una Bd Difusa sobre Baloncesto
Basketi2.sql      USER  Script con otros valores para la tabla PLAYERS de la Bd de Baloncesto
Baskedes.sql      USER  Script de desinstalacin de la Bd sobre Baloncesto

Call.sql          USER  Bloque PL/SQL que llama a FSQL2SQL con una consulta difusa
                        Es un bloque de prueba, poco til para efectuar consultas FSQL
-----------------------------------------------------------------------------------

* NOTAS:

    # Los script se pueden ejecutar desde SQL*PLUS poniendo el smbolo '@'
      delante del nombre de fichero. Ejemplo: SQL> @SFSQLins
      NOTA: Se puede incluir el PATH o establecer el PATH por defecto, seleccionndolo
            en la opcin "Open" del men "File" y pulsando el boton "Cancel" una vez
            seleccionado el directorio deseado.
    # SYS es un Administrador (DBA)
    # USER es un usuario normal, propietario de la Base de Datos Difusa de ejemplo
    # Los paquetes FSQL_* son instalados al ejecutar SFSQLins.sql
    # INSTALACIN: (Seguir el orden siguiente: El paso 2 puede omitirse o posponerse)
	1. Instalar FIRST:   Ejecutar fichero script FIRSTins (Ejecutar por SYS)
	2. Instalar el Servidor FSQL: Fichero script SFSQLins (Ejecutar por SYS)
         Esto puede tardar unos minutos...
	3. Instalar la Base de Datos Difusa.
         Los ejemplos estn en los ficheros FDBins/Basketin
         (Ejecutar por el Usuario propietario de la Bd)
    # DESINSTALACIN:
	1. Desinstalar el Servidor FSQL: Fichero SFSQLdes
	2. Desinstalar Bases de Datos Difusas: Ficheros ejemplo FDBdes/Baskedes
	3. Desinstalar FIRST: Fichero FIRSTdes
    # Antes de instalar algo, lo desinstala previamente, por lo que en las
      instalaciones puede generarse algn error, al intentar borrar
      una tabla, paquete... que no exista.
      As, se pueden efectuar re-instalaciones sin desinstalar antes.
    # Aunque improbable, es posible que algn paquete se instale mal.
      Por eso es bueno comprobar los errores que salen a lo largo de la
      instalacin para asegurarse que no da ms errores que los de
      'Imposible borrar algo que no existe' (ORA-00942, ORA-04043...).
      Puede tambin asegurarse que los objetos se han creado correctamente
      mirando que el campo STATUS de la tabla DBA_OBJECTS valga 'VALID'.
      En ese caso lo mejor es reinstalar todo o slo la parte que di errores.
      Si siguen producindose errores es que tiene una copia mala de este programa.
    # Para asegurarse de que no se producen ms errores que los indicados arriba,
      puede instalar cada parte 2 veces, de forma que en la segunda se eliminan los
      errores del tipo 'Imposible borrar algo que no existe' (ORA-00942, ORA-04043...).
    # Para instalar las Bases de Datos Difusas no es preciso que est instalado el
      Servidor FSQL (SFSQLins) pero s es preciso que est instalado FIRST (FIRSTins).
      Por esa razn, ambas instalaciones se distribuyen en ficheros independientes.
      Puede tenerse una Base de Datos Difusa (y FIRST) sin el Servidor FSQL, aunque
      el modo de acceso a esta ser as ms complejo.
    # Para efectuar consultas en lenguaje FSQL lo ms cmodo es instalar un
      programa Cliente FSQL como el FQ (Fuzzy Queries) para Windows 95/98/NT.
